捕: to catch, to seize, to capture...
堵塞: to clog up, blockage...
争取: to fight for, to strive for, to win over...
传达: to pass on, to convey, to relay, to transmit, transmission...